red roan - Francés Inglés Diccionario